package edu.hm.compiler.scanner.dfa.symbol;

/**
 * @author Saruman
 */
public interface ISymbol
{
    /**
     * fixme WAS?!? Wieso das denn? soll das dann die ganze Zeile sein? oder der Token?!?
     * 
     * @return The String this ISymbol was found in
     */
    int getChar();

    /**
     * @return Line-number of the appearance of this ISymbol
     */
    int getLine();

    /**
     * @return Col-number of the appearance of this ISymbol
     */
    int getColumn();

    boolean isEOF();
}
